built-up roof - French English Dictionary